آموزش Docker برای توسعه دهندگان جاوا و Spring Boot [ویدئو]

Docker for Java and Spring Boot Developers [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Docker یک ابزار منبع باز برای بسته بندی برنامه های شما و هر چیزی که به عنوان کانتینر نیاز دارند است. سپس می‌توانید از این ظروف بر روی لپ‌تاپ خود، در آزمایش، مرحله، و تا پایان تولید، که می‌تواند روی ابر یا سرورهای سازمان شما باشد، استفاده کنید. این دوره با اصول اولیه AWS EC2 شروع می شود که ما از آن برای راه اندازی نمونه های لینوکس برای نصب و استفاده از Docker استفاده خواهیم کرد. شما بر تمام اصول اولیه Docker مانند لایه‌های Docker، شبکه‌سازی، حجم‌ها و پایه‌های اتصال تسلط خواهید داشت. شما یاد خواهید گرفت که چگونه انواع مختلف کانتینرها را راه اندازی کنید و در این فرآیند به دستورات مختلف Docker مسلط شوید. شما یک حساب داکر هاب ایجاد می کنید و یاد می گیرید که چگونه تصاویر خود را به هاب داکر منتقل کنید. شما دو برنامه Spring Boot microservice restful ایجاد خواهید کرد که از یکدیگر استفاده خواهند کرد. با استفاده از Visual Studio Code IDE فایل های Docker را برای این دو پروژه ایجاد خواهید کرد. شما یک ظرف MySQL را راه اندازی می کنید که توسط کانتینرهای میکروسرویس شما استفاده می شود. نحوه دسترسی به برنامه های در حال اجرا در کانتینرها را از دستگاه های محلی خود یاد خواهید گرفت. سپس از Docker Compose برای راه اندازی چندین کانتینر در یک شات استفاده خواهید کرد. شما همچنین می دانید Docker Swarm چیست و چگونه از آن استفاده کنید. افزودن منابع برای این دوره در https://github.com/PacktPublishing/Docker-for-Java-and-Spring-Boot-Developers در دسترس است از دستورات مختلف Docker برای کشیدن تصاویر و راه اندازی کانتینرها استفاده کنید. نحوه عملکرد شبکه داکر را بیاموزید از ولوم های داکر و پایه های اتصال استفاده کنید و تفاوت ها را بدانید برنامه های میکروسرویس Spring Boot خود را داکر کنید از Docker Compose برای راه اندازی چندین کانتینر در یک عکس استفاده کنید اصول توسعه دهندگان جاوا با تجربه Docker Swarm را که می خواهند Docker را یاد بگیرند و از آن در پروژه های خود استفاده کنند، بیاموزید. توسعه دهندگان Spring Boot که می خواهند بدانند Docker چگونه کار می کند و می خواهند فایل های Docker و Docker Compose را برای Dockerize کردن پروژه های خود ایجاد کنند. تسلط بر اصول Containerization و Docker * استفاده از شبکه های Docker، حجم ها و دستورات مختلف Docker * ایجاد Dockerfiles و Docker Compose برای Dockerize کردن پروژه های Spring Boot خود

سرفصل ها و درس ها

مقدمه و مبانی AWS Introduction and AWS Basics

  • معرفی دوره Course Introduction

  • معرفی دوره Course Introduction

  • حساب AWS ایجاد کنید Create AWS Account

  • حساب AWS ایجاد کنید Create AWS Account

  • EC2 EC2

  • EC2 EC2

  • AWS Instance Final را اجرا کنید Launch AWS Instance Final

  • AWS Instance Final را اجرا کنید Launch AWS Instance Final

  • MAC - به Instance متصل شوید MAC – Connect to Instance

  • MAC - به Instance متصل شوید MAC – Connect to Instance

  • ویندوز – از MobaXTerm استفاده کنید Windows – Use MobaXTerm

  • ویندوز – از MobaXTerm استفاده کنید Windows – Use MobaXTerm

  • نکات EC2 EC2 Tips

  • نکات EC2 EC2 Tips

  • فهرست راهنمای لینوکس Linux Directories

  • فهرست راهنمای لینوکس Linux Directories

  • مرور دایرکتوری ها و فایل ها Browsing Directories and Files

  • مرور دایرکتوری ها و فایل ها Browsing Directories and Files

  • SSH SSH

  • SSH SSH

  • نصب نرم افزار Install Software

  • نصب نرم افزار Install Software

  • ویرایشگر VI VI Editor

  • ویرایشگر VI VI Editor

راه اندازی نرم افزار برای سرویس های میکرو Software Setup for Micro Services

  • جاوا را نصب کنید Install Java

  • جاوا را نصب کنید Install Java

  • STS را نصب کنید Install STS

  • STS را نصب کنید Install STS

  • JDK را در STS پیکربندی کنید Configure JDK in STS

  • JDK را در STS پیکربندی کنید Configure JDK in STS

  • Windows Only-Install MySQL Workbench Windows Only-Install MySQL Workbench

  • Windows Only-Install MySQL Workbench Windows Only-Install MySQL Workbench

  • MySQL Workbench را راه اندازی کنید Launch MySQL Workbench

  • MySQL Workbench را راه اندازی کنید Launch MySQL Workbench

  • Postman را نصب کنید Install Postman

  • Postman را نصب کنید Install Postman

راه اندازی نرم افزار برای سرویس های میکرو Software Setup for Micro Services

خدمات میکرو ایجاد کنید Create Micro Services

  • استفاده از مورد Use Case

  • استفاده از مورد Use Case

  • جداول پایگاه داده ایجاد کنید Create Database Tables

  • جداول پایگاه داده ایجاد کنید Create Database Tables

  • ایجاد برنامه امتیاز اعتباری Create Credit Score App

  • ایجاد برنامه امتیاز اعتباری Create Credit Score App

  • منبع داده را پیکربندی کنید Configure Data Source

  • منبع داده را پیکربندی کنید Configure Data Source

  • برنامه امتیاز اعتباری تست Test Credit Score App

  • برنامه امتیاز اعتباری تست Test Credit Score App

  • ایجاد اپلیکیشن کارت اعتباری Create Credit Card App

  • ایجاد اپلیکیشن کارت اعتباری Create Credit Card App

  • تست برنامه کارت اعتباری Test Credit Card App

  • تست برنامه کارت اعتباری Test Credit Card App

  • پروژه ها را بسازید Build the Projects

  • پروژه ها را بسازید Build the Projects

خدمات میکرو ایجاد کنید Create Micro Services

داکر Docker

  • معرفی Introduction

  • معرفی Introduction

  • معماری داکر و گردش کار Docker Architecture and Workflow

  • معماری داکر و گردش کار Docker Architecture and Workflow

  • داکر در عمل Docker in Action

  • داکر در عمل Docker in Action

  • Docker Run Docker Run

  • Docker Run Docker Run

  • Docker Clean Up Docker Clean Up

  • Docker Clean Up Docker Clean Up

  • با Docker Run راحت باشید Get Comfortable with Docker Run

  • با Docker Run راحت باشید Get Comfortable with Docker Run

  • Docker Commit Docker Commit

  • Docker Commit Docker Commit

  • لایه‌های داکر و ذخیره‌سازی پوششی Docker Layers and Overlay Storage

  • لایه‌های داکر و ذخیره‌سازی پوششی Docker Layers and Overlay Storage

  • کانتینر MySQL را راه اندازی کنید Launch MySQL Container

  • کانتینر MySQL را راه اندازی کنید Launch MySQL Container

  • Volumes and Bind Mounts Volumes and Bind Mounts

  • Volumes and Bind Mounts Volumes and Bind Mounts

  • از حجم ها استفاده کنید Use Volumes

  • از حجم ها استفاده کنید Use Volumes

  • از Bind Mounts استفاده کنید Use Bind Mounts

  • از Bind Mounts استفاده کنید Use Bind Mounts

  • شبکه داکر در عمل Docker Networking in Action

  • شبکه داکر در عمل Docker Networking in Action

  • شبکه کانتینرها را تغییر دهید Change a Containers Network

  • شبکه کانتینرها را تغییر دهید Change a Containers Network

  • Windows-Install Docker Windows-Install Docker

  • Windows-Install Docker Windows-Install Docker

  • معرفی Dockerfile Dockerfile Introduction

  • معرفی Dockerfile Dockerfile Introduction

  • اولین داکرفایل First Dockerfile

  • اولین داکرفایل First Dockerfile

  • زیبایی لایه های داکر Beauty of Docker Layers

  • زیبایی لایه های داکر Beauty of Docker Layers

داکر Docker

Dockerize Micro Services Dockerize Micro Services

  • کد ویژوال استودیو – Docker IDE Visual Studio Code – the Docker IDE

  • کد ویژوال استودیو – Docker IDE Visual Studio Code – the Docker IDE

  • Visual Studio Code IDE را نصب کنید Install Visual Studio Code IDE

  • Visual Studio Code IDE را نصب کنید Install Visual Studio Code IDE

  • کانتینر MySQL را راه اندازی کنید Launch MySQL Container

  • کانتینر MySQL را راه اندازی کنید Launch MySQL Container

  • برنامه ها را برای Dockerization آماده کنید Prepare Apps for Dockerization

  • برنامه ها را برای Dockerization آماده کنید Prepare Apps for Dockerization

  • Dockerize Spring Boot Apps Dockerize Spring Boot Apps

  • Dockerize Spring Boot Apps Dockerize Spring Boot Apps

  • کانتینرهای راه اندازی و آزمایش بسازید Build Launch and Test Containers

  • کانتینرهای راه اندازی و آزمایش بسازید Build Launch and Test Containers

  • تصاویر را به داکر هاب فشار دهید Push Images to Docker Hub

  • تصاویر را به داکر هاب فشار دهید Push Images to Docker Hub

Dockerize Micro Services Dockerize Micro Services

Docker Compose Docker Compose

  • معرفی Introduction

  • معرفی Introduction

  • نحو YAML YAML Syntax

  • نحو YAML YAML Syntax

  • عناصر مهم YAML در Docker Compose Important YAML Elements in Docker Compose

  • عناصر مهم YAML در Docker Compose Important YAML Elements in Docker Compose

  • نوشتن شبکه ها Compose Networks

  • نوشتن شبکه ها Compose Networks

  • جلدها را بنویسید Compose Volumes

  • جلدها را بنویسید Compose Volumes

  • توضیح پرونده Docker Compose Docker Compose File Explained

  • توضیح پرونده Docker Compose Docker Compose File Explained

  • MySQL را بنویسید Compose MySQL

  • MySQL را بنویسید Compose MySQL

  • نوشتن خدمات میکرو Compose Micro Services

  • نوشتن خدمات میکرو Compose Micro Services

  • Docker Compose Up Docker Compose Up

  • Docker Compose Up Docker Compose Up

Docker Compose Docker Compose

Docker Swarm Docker Swarm

  • معرفی Introduction

  • معرفی Introduction

  • Swarm چگونه کار می کند How Swarm Works

  • Swarm چگونه کار می کند How Swarm Works

  • معماری Architecture

  • معماری Architecture

  • ایجاد نمونه های EC2 Create EC2 Instances

  • ایجاد نمونه های EC2 Create EC2 Instances

  • Swarm را تنظیم کنید Set Up Swarm

  • Swarm را تنظیم کنید Set Up Swarm

  • یک مدیر دیگر اضافه کنید Add Another Manager

  • یک مدیر دیگر اضافه کنید Add Another Manager

  • یک سرویس ایجاد کنید Create a Service

  • یک سرویس ایجاد کنید Create a Service

  • کپی های متعدد و مقیاس بندی Multiple Replicas and Scaling

  • کپی های متعدد و مقیاس بندی Multiple Replicas and Scaling

  • به روز رسانی و بازگشت Update and Rollback

  • به روز رسانی و بازگشت Update and Rollback

  • گره کارگر تخلیه Drain Worker Node

  • گره کارگر تخلیه Drain Worker Node

  • Docker Stack Deploy Docker Stack Deploy

  • Docker Stack Deploy Docker Stack Deploy

  • Stack Deploy Stack Deploy

  • Stack Deploy Stack Deploy

  • گره کارگر را حذف کنید Remove Worker Node

  • گره کارگر را حذف کنید Remove Worker Node

  • مدیران سوئیچ Switch Managers

  • مدیران سوئیچ Switch Managers

  • کپی در Swarm Replicas in the Swarm

  • کپی در Swarm Replicas in the Swarm

Docker Swarm Docker Swarm

نمایش نظرات

آموزش Docker برای توسعه دهندگان جاوا و Spring Boot [ویدئو]
جزییات دوره
5 h 23 m
75
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bharath Thippireddy Bharath Thippireddy

شما خالق سرنوشت خود هستید